package com.vonchange.purchase.sys.bean;
import com.vonchange.headb.core.annotation.HeaEntity;
import com.vonchange.headb.core.annotation.HeaId;
import java.util.Date;
import java.util.List;
 /**
 *  字典

 *  @author    vonchange
 *  @date     2016年06月30日 11:28:18 
 */
 @HeaEntity("sys_dict")
public class  SysDict{
     
     /**
     * uuid
     */
     @HeaId
     private String  id;     
     /**
     * 名称，键值 英文
     */
     private String  dictKey;     
     /**
     * 值
     */
     private String  dictValue;     
     /**
     * 简述
     */
     private String  info;     
     /**
     * 备注
     */
     private String  remark;     
     /**
     * 系统字典：0 用户字典：1
     */
     private Integer  type;     
     /**
     * 是否已删除
     */
     private Integer  isDelete;     
     /**
     * 用户字典的用户ID
     */
     private Integer  userId;     
     /**
     * 
     */
     private Date  createTime;     
     /**
     * 
     */
     private Date  updateTime;
     private List<SysDictItem> sysDictItems;
     public SysDict() {
     }
     public SysDict( String id) {
         this.id = id;
      }
     public String  getId() {
         return this.id;
     }
     public void setId(String  id) {
         this.id = id;
      }
     public String  getDictKey() {
         return this.dictKey;
     }
     public void setDictKey(String  dictKey) {
         this.dictKey = dictKey;
      }
     public String  getDictValue() {
         return this.dictValue;
     }
     public void setDictValue(String  dictValue) {
         this.dictValue = dictValue;
      }
     public String  getInfo() {
         return this.info;
     }
     public void setInfo(String  info) {
         this.info = info;
      }
     public String  getRemark() {
         return this.remark;
     }
     public void setRemark(String  remark) {
         this.remark = remark;
      }
     public Integer  getType() {
         return this.type;
     }
     public void setType(Integer  type) {
         this.type = type;
      }
     public Integer  getIsDelete() {
         return this.isDelete;
     }
     public void setIsDelete(Integer  isDelete) {
         this.isDelete = isDelete;
      }
     public Integer  getUserId() {
         return this.userId;
     }
     public void setUserId(Integer  userId) {
         this.userId = userId;
      }
     public Date  getCreateTime() {
         return this.createTime;
     }
     public void setCreateTime(Date  createTime) {
         this.createTime = createTime;
      }
     public Date  getUpdateTime() {
         return this.updateTime;
     }
     public void setUpdateTime(Date  updateTime) {
         this.updateTime = updateTime;
      }
	public List<SysDictItem> getSysDictItems() {
		return sysDictItems;
	}
	public void setSysDictItems(List<SysDictItem> sysDictItems) {
		this.sysDictItems = sysDictItems;
	}
     
}
